cotton batting - Turkish English Dictionary